package pl.edu.pw.elka.jtrzasko.proz.warcaby.main;

import javax.swing.SwingUtilities;

import pl.edu.pw.elka.jtrzasko.proz.warcaby.actions.client.ClientActionClick;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.actions.client.ClientActionStart;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.actions.server.ServerActionActivePlayer;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.actions.server.ServerActionBoard;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.actions.server.ServerActionGameDraw;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.actions.server.ServerActionGameOver;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.actions.server.ServerActionPlayerColor;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.MessageFactory;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.client.ClientMessageClick;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.client.ClientMessageStart;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.server.ServerMessageActivePlayer;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.server.ServerMessageBoard;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.server.ServerMessageGameDraw;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.server.ServerMessageGameOver;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.messages.server.ServerMessagePlayerColor;
import pl.edu.pw.elka.jtrzasko.proz.warcaby.view.MainView;

/**
 * @author Jakub Trzaskoma (J1I1)
 * @version 1.1
 * Gra w Warcaby dla dwoch osob.
 * Aplikacja pozwala na gre sieciwa z wykorzystanie protokolu TCP/IP.
 * Obowiazuje przymu bicia, oraz bicie do tylu.
 */
public class Warcaby
{
	public static void main(String[] args)
	{
		
		SwingUtilities.invokeLater(new Runnable()
		{
			public void run()
			{
				MainView mainView = new MainView();
			}
		});

	}
}
